package com.act.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.act.domain.Depart;

//部门
public interface IDepartDao {
	
	int getCounts();
	
	//增
	void add(Depart depart);
	
	//改
	void update(Depart depart);
	
	//删
	void delete(int id);
	
	//根据id查看部门
	Depart getById(@Param("id")int id);
	
	//查询所有(无分页)
	List<Depart> getAllList();
	
	//查询所有(有分页)
	List<Map> getAll(@Param("startIndex")int startIndex,@Param("endIndex")int endIndex);
}
